red lettuce - French English Dictionary